<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>nrf/rf.h File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../vesc.jpg"/></td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="../../modules.html"><span>Modules</span></a></li>
      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="../../search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
      <li><a href="../../globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="../../dir_34bea165460058977cae49dd7fa81d62.html">nrf</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">rf.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
</div>
<p><a href="../../df/db2/rf_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a8eb262e5a8cf238fdb3cfa887bfb5b01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a8eb262e5a8cf238fdb3cfa887bfb5b01">NRF_STATUS_TX_FULL</a>&#160;&#160;&#160;(1&lt;&lt;0)</td></tr>
<tr class="separator:a8eb262e5a8cf238fdb3cfa887bfb5b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cb05f1e06cc12f84e900cf0c09e0b8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a7cb05f1e06cc12f84e900cf0c09e0b8a">NRF_STATUS_RX_P_NO</a>&#160;&#160;&#160;(1&lt;&lt;1 | 1&lt;&lt;2 | 1&lt;&lt;3)</td></tr>
<tr class="separator:a7cb05f1e06cc12f84e900cf0c09e0b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab896ae6bda22221333865319cccf82aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab896ae6bda22221333865319cccf82aa">NRF_STATUS_MAX_RT</a>&#160;&#160;&#160;(1&lt;&lt;4)</td></tr>
<tr class="separator:ab896ae6bda22221333865319cccf82aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeebce616ea69ef6e79f95e1717895e5d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aeebce616ea69ef6e79f95e1717895e5d">NRF_STATUS_TX_DS</a>&#160;&#160;&#160;(1&lt;&lt;5)</td></tr>
<tr class="separator:aeebce616ea69ef6e79f95e1717895e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a119811125282c0158778b02d8a3a7f2d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a119811125282c0158778b02d8a3a7f2d">NRF_STATUS_RX_DR</a>&#160;&#160;&#160;(1&lt;&lt;6)</td></tr>
<tr class="separator:a119811125282c0158778b02d8a3a7f2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad48c1b6f5e64652525e4f524dc01fe68"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ad48c1b6f5e64652525e4f524dc01fe68">NRF_STATUS_IRQ</a>&#160;&#160;&#160;(<a class="el" href="../../df/db2/rf_8h.html#ab896ae6bda22221333865319cccf82aa">NRF_STATUS_MAX_RT</a> | <a class="el" href="../../df/db2/rf_8h.html#aeebce616ea69ef6e79f95e1717895e5d">NRF_STATUS_TX_DS</a> | <a class="el" href="../../df/db2/rf_8h.html#a119811125282c0158778b02d8a3a7f2d">NRF_STATUS_RX_DR</a>)</td></tr>
<tr class="separator:ad48c1b6f5e64652525e4f524dc01fe68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa1dc7f990d8e45a78e4d57b7ab0f304"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#afa1dc7f990d8e45a78e4d57b7ab0f304">NRF_STATUS_GET_TX_FULL</a>(s)&#160;&#160;&#160;(s &amp; <a class="el" href="../../df/db2/rf_8h.html#a8eb262e5a8cf238fdb3cfa887bfb5b01">NRF_STATUS_TX_FULL</a>)</td></tr>
<tr class="separator:afa1dc7f990d8e45a78e4d57b7ab0f304"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4814d291b2366c88b773ce2857d1c57a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a4814d291b2366c88b773ce2857d1c57a">NRF_STATUS_GET_RX_P_NO</a>(s)&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#a7cb05f1e06cc12f84e900cf0c09e0b8a">NRF_STATUS_RX_P_NO</a>) &gt;&gt; 1)</td></tr>
<tr class="separator:a4814d291b2366c88b773ce2857d1c57a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e216f412fd8ef44ccb47b319e6df5e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a2e216f412fd8ef44ccb47b319e6df5e9">NRF_STATUS_GET_MAX_RT</a>(s)&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#ab896ae6bda22221333865319cccf82aa">NRF_STATUS_MAX_RT</a>) &gt;&gt; 4)</td></tr>
<tr class="separator:a2e216f412fd8ef44ccb47b319e6df5e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aac457a577f21a52257ff8a2d50544f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a8aac457a577f21a52257ff8a2d50544f">NRF_STATUS_GET_TX_DS</a>(s)&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#aeebce616ea69ef6e79f95e1717895e5d">NRF_STATUS_TX_DS</a>) &gt;&gt; 5)</td></tr>
<tr class="separator:a8aac457a577f21a52257ff8a2d50544f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aced175f88109888a56bdbe9617b1c103"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aced175f88109888a56bdbe9617b1c103">NRF_STATUS_GET_RX_DR</a>(s)&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#a119811125282c0158778b02d8a3a7f2d">NRF_STATUS_RX_DR</a>) &gt;&gt; 6)</td></tr>
<tr class="separator:aced175f88109888a56bdbe9617b1c103"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1724050ed3bea9ab9b337abce4e30efd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1724050ed3bea9ab9b337abce4e30efd">NRF_FIFO_RX_EMPTY</a>&#160;&#160;&#160;(1&lt;&lt;0)</td></tr>
<tr class="separator:a1724050ed3bea9ab9b337abce4e30efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab06a06ae033819c3db14c67917feb6ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab06a06ae033819c3db14c67917feb6ba">NRF_FIFO_RX_FULL</a>&#160;&#160;&#160;(1&lt;&lt;1)</td></tr>
<tr class="separator:ab06a06ae033819c3db14c67917feb6ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb6b3b6c685b310485bd06ded7502223"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#adb6b3b6c685b310485bd06ded7502223">NRF_FIFO_TX_EMPTY</a>&#160;&#160;&#160;(1&lt;&lt;4)</td></tr>
<tr class="separator:adb6b3b6c685b310485bd06ded7502223"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6487518a2051f9e99fef8bf316b8ba7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a6487518a2051f9e99fef8bf316b8ba7a">NRF_FIFO_TX_FULL</a>&#160;&#160;&#160;(1&lt;&lt;5)</td></tr>
<tr class="separator:a6487518a2051f9e99fef8bf316b8ba7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41ed3e21d593fc54408e82678511b8f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a41ed3e21d593fc54408e82678511b8f5">NRF_CONFIG_PRIM_RX</a>&#160;&#160;&#160;(1&lt;&lt;0)</td></tr>
<tr class="separator:a41ed3e21d593fc54408e82678511b8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92337b589bdae949182f7c72edeb9da3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a92337b589bdae949182f7c72edeb9da3">NRF_CONFIG_PWR_UP</a>&#160;&#160;&#160;(1&lt;&lt;1)</td></tr>
<tr class="separator:a92337b589bdae949182f7c72edeb9da3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35927f9d4874e75bc62c115c5ed888a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a35927f9d4874e75bc62c115c5ed888a3">NRF_CONFIG_CRCO</a>&#160;&#160;&#160;(1&lt;&lt;2)</td></tr>
<tr class="separator:a35927f9d4874e75bc62c115c5ed888a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fa986f3ee9ffd6450077fe61e201a8c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a4fa986f3ee9ffd6450077fe61e201a8c">NRF_CONFIG_EN_CRC</a>&#160;&#160;&#160;(1&lt;&lt;3)</td></tr>
<tr class="separator:a4fa986f3ee9ffd6450077fe61e201a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedfb85738cad4933fb8804f38e4aef56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aedfb85738cad4933fb8804f38e4aef56">NRF_CONFIG_MASK_MAX_RT</a>&#160;&#160;&#160;(1&lt;&lt;4)</td></tr>
<tr class="separator:aedfb85738cad4933fb8804f38e4aef56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac160202f2b9dcab201138d77f203b578"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ac160202f2b9dcab201138d77f203b578">NRF_CONFIG_MASK_TX_DS</a>&#160;&#160;&#160;(1&lt;&lt;5)</td></tr>
<tr class="separator:ac160202f2b9dcab201138d77f203b578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a580060b96f96504c18dfac04d2218d27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a580060b96f96504c18dfac04d2218d27">NRF_CONFIG_MASK_RX_DR</a>&#160;&#160;&#160;(1&lt;&lt;6)</td></tr>
<tr class="separator:a580060b96f96504c18dfac04d2218d27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc4077a4a83e22796131905056cf57e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#acc4077a4a83e22796131905056cf57e8">NRF_FEATURE_DYN_ACK</a>&#160;&#160;&#160;(1&lt;&lt;0)</td></tr>
<tr class="separator:acc4077a4a83e22796131905056cf57e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1df369ea79c3fe905c3653f3765c549"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ad1df369ea79c3fe905c3653f3765c549">NRF_FEATURE_ACK_PAYLOAD</a>&#160;&#160;&#160;(1&lt;&lt;1)</td></tr>
<tr class="separator:ad1df369ea79c3fe905c3653f3765c549"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9208291f7a6d099fe0f8b24d97282268"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a9208291f7a6d099fe0f8b24d97282268">NRF_FEATURE_DPL</a>&#160;&#160;&#160;(1&lt;&lt;2)</td></tr>
<tr class="separator:a9208291f7a6d099fe0f8b24d97282268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0d119898387c5a464e69a5d6b77a5be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab0d119898387c5a464e69a5d6b77a5be">NRF_RF_SETUP_RF_DR_LOW</a>&#160;&#160;&#160;(1&lt;&lt;5)</td></tr>
<tr class="separator:ab0d119898387c5a464e69a5d6b77a5be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a805ea977d6d6017daad10295c4283aff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a805ea977d6d6017daad10295c4283aff">NRF_RF_SETUP_RF_DR_HIGH</a>&#160;&#160;&#160;(1&lt;&lt;3)</td></tr>
<tr class="separator:a805ea977d6d6017daad10295c4283aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab24fed5b354c214b4c91e9072fb50022"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab24fed5b354c214b4c91e9072fb50022">NRF_RF_SETUP_RF_PWR</a>&#160;&#160;&#160;(1&lt;&lt;1 | 1&lt;&lt;2)</td></tr>
<tr class="separator:ab24fed5b354c214b4c91e9072fb50022"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addec26216d1aefece57a808c0d574427"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#addec26216d1aefece57a808c0d574427">NRF_SETUP_RETR_ARC</a>&#160;&#160;&#160;(1&lt;&lt;0 | 1&lt;&lt;1 | 1&lt;&lt;2 | 1&lt;&lt;3)</td></tr>
<tr class="separator:addec26216d1aefece57a808c0d574427"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0df66e08ded6e267fc97cd0eec61d9ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a0df66e08ded6e267fc97cd0eec61d9ea">NRF_SETUP_RETR_ARD</a>&#160;&#160;&#160;(1&lt;&lt;4 | 1&lt;&lt;5 | 1&lt;&lt;6 | 1&lt;&lt;7)</td></tr>
<tr class="separator:a0df66e08ded6e267fc97cd0eec61d9ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab775f8f0a6c4750a24077fb3e5725a20"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab775f8f0a6c4750a24077fb3e5725a20">NRF_MASK_PIPE0</a>&#160;&#160;&#160;(1&lt;&lt;0)</td></tr>
<tr class="separator:ab775f8f0a6c4750a24077fb3e5725a20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a270e489a4e3d367b0655816df983ad82"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a270e489a4e3d367b0655816df983ad82">NRF_MASK_PIPE1</a>&#160;&#160;&#160;(1&lt;&lt;1)</td></tr>
<tr class="separator:a270e489a4e3d367b0655816df983ad82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a6f9d9cdada27ceffcf4efeb8641ca9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a3a6f9d9cdada27ceffcf4efeb8641ca9">NRF_MASK_PIPE2</a>&#160;&#160;&#160;(1&lt;&lt;2)</td></tr>
<tr class="separator:a3a6f9d9cdada27ceffcf4efeb8641ca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6cdf883c0086fd492576b4abf92556f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#af6cdf883c0086fd492576b4abf92556f">NRF_MASK_PIPE3</a>&#160;&#160;&#160;(1&lt;&lt;3)</td></tr>
<tr class="separator:af6cdf883c0086fd492576b4abf92556f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfca8984d6ce9cba26048231f3fc0c7c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#adfca8984d6ce9cba26048231f3fc0c7c">NRF_MASK_PIPE4</a>&#160;&#160;&#160;(1&lt;&lt;4)</td></tr>
<tr class="separator:adfca8984d6ce9cba26048231f3fc0c7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac11755287ac19ab9dda75094b50c0e21"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ac11755287ac19ab9dda75094b50c0e21">NRF_MASK_PIPE5</a>&#160;&#160;&#160;(1&lt;&lt;5)</td></tr>
<tr class="separator:ac11755287ac19ab9dda75094b50c0e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac9e23b74adf03234f45e77d22b4c076"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aac9e23b74adf03234f45e77d22b4c076">NRF_CMD_READ_REGISTER</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:aac9e23b74adf03234f45e77d22b4c076"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01c969643fce4690b4c46b73c91faae1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a01c969643fce4690b4c46b73c91faae1">NRF_CMD_WRITE_REGISTER</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a01c969643fce4690b4c46b73c91faae1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab12a9161ce1b5ed96346877ed4fdee5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aab12a9161ce1b5ed96346877ed4fdee5">NRF_CMD_READ_RX_PAYLOAD</a>&#160;&#160;&#160;0b01100001</td></tr>
<tr class="separator:aab12a9161ce1b5ed96346877ed4fdee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae490950331d0ed2cd0be0e56d180a76c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ae490950331d0ed2cd0be0e56d180a76c">NRF_CMD_WRITE_TX_PAYLOAD</a>&#160;&#160;&#160;0b10100000</td></tr>
<tr class="separator:ae490950331d0ed2cd0be0e56d180a76c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb56566fe64c7c5595a37ec9ba8afaac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#afb56566fe64c7c5595a37ec9ba8afaac">NRF_CMD_FLUSH_TX</a>&#160;&#160;&#160;0b11100001</td></tr>
<tr class="separator:afb56566fe64c7c5595a37ec9ba8afaac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae92ae4f99a7d9d266c5e3abba573814d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ae92ae4f99a7d9d266c5e3abba573814d">NRF_CMD_FLUSH_RX</a>&#160;&#160;&#160;0b11100010</td></tr>
<tr class="separator:ae92ae4f99a7d9d266c5e3abba573814d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bb4b5601533895ea1117cf0bbc9cde0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a3bb4b5601533895ea1117cf0bbc9cde0">NRF_CMD_REUSE_TX</a>&#160;&#160;&#160;0b11100011</td></tr>
<tr class="separator:a3bb4b5601533895ea1117cf0bbc9cde0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab40c4a84f197e8b745fc331c74b3330b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab40c4a84f197e8b745fc331c74b3330b">NRF_CMD_ACTIVATE</a>&#160;&#160;&#160;0b01010000</td></tr>
<tr class="separator:ab40c4a84f197e8b745fc331c74b3330b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00b9fdd55884613cc1f2fb7f9026a943"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a00b9fdd55884613cc1f2fb7f9026a943">NRF_CMD_READ_RX_PAYLOAD_WIDTH</a>&#160;&#160;&#160;0b01100000</td></tr>
<tr class="separator:a00b9fdd55884613cc1f2fb7f9026a943"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65c836ed9512289d4734a49cd8e0e693"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a65c836ed9512289d4734a49cd8e0e693">NRF_CMD_WRITE_ACK_PAYLOAD</a>&#160;&#160;&#160;0b10101000</td></tr>
<tr class="separator:a65c836ed9512289d4734a49cd8e0e693"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6b513cbaaa318e20e9a3b66758875da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ad6b513cbaaa318e20e9a3b66758875da">NRF_CMD_WRITE_TX_PAYLOAD_NO_ACK</a>&#160;&#160;&#160;0b10110000</td></tr>
<tr class="separator:ad6b513cbaaa318e20e9a3b66758875da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe978ee58b6ba904ad3666f07156969"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#acbe978ee58b6ba904ad3666f07156969">NRF_CMD_NOP</a>&#160;&#160;&#160;0b11111111</td></tr>
<tr class="separator:acbe978ee58b6ba904ad3666f07156969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42afbf9798efc6e02d1cc071cf177ae1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a42afbf9798efc6e02d1cc071cf177ae1">NRF_REG_CONFIG</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="separator:a42afbf9798efc6e02d1cc071cf177ae1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9f40aa22e663bc724ec460880cf2964"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ac9f40aa22e663bc724ec460880cf2964">NRF_REG_EN_AA</a>&#160;&#160;&#160;0x01</td></tr>
<tr class="separator:ac9f40aa22e663bc724ec460880cf2964"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ab4c940e92130fb1ddfaf2dfa12d9da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a6ab4c940e92130fb1ddfaf2dfa12d9da">NRF_REG_EN_RXADDR</a>&#160;&#160;&#160;0x02</td></tr>
<tr class="separator:a6ab4c940e92130fb1ddfaf2dfa12d9da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6de329e30fc157b3459a2290c1b86465"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a6de329e30fc157b3459a2290c1b86465">NRF_REG_SETUP_AW</a>&#160;&#160;&#160;0x03</td></tr>
<tr class="separator:a6de329e30fc157b3459a2290c1b86465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b2b56fc514603d0af872ce9118288e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a9b2b56fc514603d0af872ce9118288e5">NRF_REG_SETUP_RETR</a>&#160;&#160;&#160;0x04</td></tr>
<tr class="separator:a9b2b56fc514603d0af872ce9118288e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6864995fccdf665dfe849f5777c9439a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a6864995fccdf665dfe849f5777c9439a">NRF_REG_RF_CH</a>&#160;&#160;&#160;0x05</td></tr>
<tr class="separator:a6864995fccdf665dfe849f5777c9439a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cce4d5b37dbc1e80e387ff35044bfce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a3cce4d5b37dbc1e80e387ff35044bfce">NRF_REG_RF_SETUP</a>&#160;&#160;&#160;0x06</td></tr>
<tr class="separator:a3cce4d5b37dbc1e80e387ff35044bfce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a814b81a478eae410c1ec7fcf6cca0cbe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a814b81a478eae410c1ec7fcf6cca0cbe">NRF_REG_STATUS</a>&#160;&#160;&#160;0x07</td></tr>
<tr class="separator:a814b81a478eae410c1ec7fcf6cca0cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a705930436301a699d136926268295cb2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a705930436301a699d136926268295cb2">NRF_REG_OBSERVE_TX</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="separator:a705930436301a699d136926268295cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a006fa6eb2682da686e7c9bb9501c8d57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a006fa6eb2682da686e7c9bb9501c8d57">NRF_REG_RPD</a>&#160;&#160;&#160;0x09</td></tr>
<tr class="separator:a006fa6eb2682da686e7c9bb9501c8d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac94068e8173a2c21af15174b7a57b7d7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ac94068e8173a2c21af15174b7a57b7d7">NRF_REG_RX_ADDR_P0</a>&#160;&#160;&#160;0x0A</td></tr>
<tr class="separator:ac94068e8173a2c21af15174b7a57b7d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad08c033683e8028f15d62b292364ef82"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ad08c033683e8028f15d62b292364ef82">NRF_REG_RX_ADDR_P1</a>&#160;&#160;&#160;0x0B</td></tr>
<tr class="separator:ad08c033683e8028f15d62b292364ef82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fdb209489769b45f2bd6e33cdd65e4f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a5fdb209489769b45f2bd6e33cdd65e4f">NRF_REG_RX_ADDR_P2</a>&#160;&#160;&#160;0x0C</td></tr>
<tr class="separator:a5fdb209489769b45f2bd6e33cdd65e4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf0ff3a2f998702012b5af1f70757d8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aaf0ff3a2f998702012b5af1f70757d8d">NRF_REG_RX_ADDR_P3</a>&#160;&#160;&#160;0x0D</td></tr>
<tr class="separator:aaf0ff3a2f998702012b5af1f70757d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d4f11160f5b80c807dafa237b9920e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1d4f11160f5b80c807dafa237b9920e6">NRF_REG_RX_ADDR_P4</a>&#160;&#160;&#160;0x0E</td></tr>
<tr class="separator:a1d4f11160f5b80c807dafa237b9920e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab843d9c8dad821d1a672f6debf0cc0d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab843d9c8dad821d1a672f6debf0cc0d6">NRF_REG_RX_ADDR_P5</a>&#160;&#160;&#160;0x0F</td></tr>
<tr class="separator:ab843d9c8dad821d1a672f6debf0cc0d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a190301fa1ab832be8458db15d623aa8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a190301fa1ab832be8458db15d623aa8d">NRF_REG_TX_ADDR</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="separator:a190301fa1ab832be8458db15d623aa8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d4d90cae2eac296e51a3cf5133cf8b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a4d4d90cae2eac296e51a3cf5133cf8b9">NRF_REG_RX_PW_P0</a>&#160;&#160;&#160;0x11</td></tr>
<tr class="separator:a4d4d90cae2eac296e51a3cf5133cf8b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5265ba20e63a59d01844d6c09663e679"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a5265ba20e63a59d01844d6c09663e679">NRF_REG_RX_PW_P1</a>&#160;&#160;&#160;0x12</td></tr>
<tr class="separator:a5265ba20e63a59d01844d6c09663e679"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a446c0de40fdb094c0c7cd53f147de02c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a446c0de40fdb094c0c7cd53f147de02c">NRF_REG_RX_PW_P2</a>&#160;&#160;&#160;0x13</td></tr>
<tr class="separator:a446c0de40fdb094c0c7cd53f147de02c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82ded60f5cebe88c9ab61ea4b6f85993"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a82ded60f5cebe88c9ab61ea4b6f85993">NRF_REG_RX_PW_P3</a>&#160;&#160;&#160;0x14</td></tr>
<tr class="separator:a82ded60f5cebe88c9ab61ea4b6f85993"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35976a77472bdffa07c37db199b01f5d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a35976a77472bdffa07c37db199b01f5d">NRF_REG_RX_PW_P4</a>&#160;&#160;&#160;0x15</td></tr>
<tr class="separator:a35976a77472bdffa07c37db199b01f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46cdd2a9e558e00fb948fe3f7d218d35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a46cdd2a9e558e00fb948fe3f7d218d35">NRF_REG_RX_PW_P5</a>&#160;&#160;&#160;0x16</td></tr>
<tr class="separator:a46cdd2a9e558e00fb948fe3f7d218d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89c22e794fc7c32b6310a3791566504d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a89c22e794fc7c32b6310a3791566504d">NRF_REG_FIFO_STATUS</a>&#160;&#160;&#160;0x17</td></tr>
<tr class="separator:a89c22e794fc7c32b6310a3791566504d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c8f65b7691a7624c6ad394d0c1f9d33"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a3c8f65b7691a7624c6ad394d0c1f9d33">NRF_REG_DYNPD</a>&#160;&#160;&#160;0x1C</td></tr>
<tr class="separator:a3c8f65b7691a7624c6ad394d0c1f9d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a544b3970b08f2862c895180c0b54fe09"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a544b3970b08f2862c895180c0b54fe09">NRF_REG_FEATURE</a>&#160;&#160;&#160;0x1D</td></tr>
<tr class="separator:a544b3970b08f2862c895180c0b54fe09"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a6e76e813c4075dd0b98bf5573ba9bcb2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2">NRF_SPEED</a> { <a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2a99c5dde8222084fc3840daca490e908d">NRF_SPEED_250K</a> = 0, 
<a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2a428dcdcbd4fc1dfeff406ecf8b782d37">NRF_SPEED_1M</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2a45770f2ff28996549f160a7c77508555">NRF_SPEED_2M</a>
 }<tr class="separator:a6e76e813c4075dd0b98bf5573ba9bcb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:a7c6800c077006c2130b1c5b44350bb87"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87">NRF_POWER</a> { <a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87a3c8f3a066cfbc686563e136b205445a4">NRF_POWER_M18DBM</a> = 0, 
<a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87ab2ab794d7f27ae74cb75c891751d58e4">NRF_POWER_M12DBM</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87aae75e5416b89e8b3483468e87cd3a9dd">NRF_POWER_M6DBM</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87a53021208b09a7ff8b0f3c81061f46879">NRF_POWER_0DBM</a>
 }<tr class="separator:a7c6800c077006c2130b1c5b44350bb87"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:a3e46250fb3ac36f2d332e714caf946ba"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946ba">NRF_AW</a> { <a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946baad3f3694810e7e5ca6919621c1546ea13">NRF_AW_3</a> = 0, 
<a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946baad660b7e3e8363c9f7462fce52f538b97">NRF_AW_4</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946baacb2d89e080c2be5e1fba12a0735dffd7">NRF_AW_5</a>
 }<tr class="separator:a3e46250fb3ac36f2d332e714caf946ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:ade98ffb85653a04314f627c4b475b30d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30d">NRF_CRC</a> { <a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30dabb21547236a721cf34ba6f2de9bc67b7">NRF_CRC_DISABLED</a> = 0, 
<a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30dabe27fe855d5be37a6b44e78c57fc8bb0">NRF_CRC_1B</a>, 
<a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30da379a4b76ba47f41ebbe41dfb2ceb1927">NRF_CRC_2B</a>
 }<tr class="separator:ade98ffb85653a04314f627c4b475b30d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:a79a199ee8cea449586c259cb9117edac"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edac">NRF_RETR_DELAY</a> { <br />
&#160;&#160;<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca359b15922e6b85d0a4ad947ac2c627d0">NRF_RETR_DELAY_250US</a> = 0, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca5257fc4c427e200586fc45e31b378b22">NRF_RETR_DELAY_500US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacad7927a54431e4ee2b8843ba20d28dfc7">NRF_RETR_DELAY_750US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacaa6359278b04629cb8ba5528f0b35dbed">NRF_RETR_DELAY_1000US</a>, 
<br />
&#160;&#160;<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca57c2206265db8500dc8ea29cd826a293">NRF_RETR_DELAY_1250US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacaaf65bf60092d26e693dd263052c76d7c">NRF_RETR_DELAY_1500US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca8586bd9f07045136f949d9aac9905504">NRF_RETR_DELAY_1750US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca61775d2cdf89a1fb8f0789d01404700c">NRF_RETR_DELAY_2000US</a>, 
<br />
&#160;&#160;<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacab2346e537a737a930520c9693477157d">NRF_RETR_DELAY_2250US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacaae2499cae7dc9718149b13630ad80467">NRF_RETR_DELAY_2500US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacad6d559428d14529ccc4c48b980d15774">NRF_RETR_DELAY_2750US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca88cc568cb451381b0ce9fe23a3c70e89">NRF_RETR_DELAY_3000US</a>, 
<br />
&#160;&#160;<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca5816974e1962f9390908fb43e1ac01f1">NRF_RETR_DELAY_3250US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacad95e5e1548b04fce109e5c3104424cba">NRF_RETR_DELAY_3500US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edaca7cc986a169a2a262bddc55c3caa0d4e3">NRF_RETR_DELAY_3750US</a>, 
<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edacaa3f4e472e5d0ddf6483ea98751ba1772">NRF_RETR_DELAY_4000US</a>
<br />
 }<tr class="separator:a79a199ee8cea449586c259cb9117edac"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a1b5bdfdd0992d2dfc1cd8f55a8305a11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1b5bdfdd0992d2dfc1cd8f55a8305a11">rf_init</a> (void)</td></tr>
<tr class="separator:a1b5bdfdd0992d2dfc1cd8f55a8305a11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ed291b7cfa0e550739d9f7d709e6c5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1ed291b7cfa0e550739d9f7d709e6c5b">rf_set_speed</a> (<a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2">NRF_SPEED</a> speed)</td></tr>
<tr class="separator:a1ed291b7cfa0e550739d9f7d709e6c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8af9aa5c34f1296dc4596311dcb575e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a8af9aa5c34f1296dc4596311dcb575e8">rf_set_power</a> (<a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87">NRF_POWER</a> power)</td></tr>
<tr class="separator:a8af9aa5c34f1296dc4596311dcb575e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1762e6da8c9417c84af17560b0cc5f69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1762e6da8c9417c84af17560b0cc5f69">rf_set_address_width</a> (<a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946ba">NRF_AW</a> aw)</td></tr>
<tr class="separator:a1762e6da8c9417c84af17560b0cc5f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb38d747ee64a0bad2e80f9276333031"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#acb38d747ee64a0bad2e80f9276333031">rf_set_crc_type</a> (<a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30d">NRF_CRC</a> crc_type)</td></tr>
<tr class="separator:acb38d747ee64a0bad2e80f9276333031"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1271f32a63f280682f57ecc0b9ce5754"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1271f32a63f280682f57ecc0b9ce5754">rf_set_retr_retries</a> (int retries)</td></tr>
<tr class="separator:a1271f32a63f280682f57ecc0b9ce5754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f27241a4decfe9e8dce80e33ad6fa96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a7f27241a4decfe9e8dce80e33ad6fa96">rf_set_retr_delay</a> (<a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edac">NRF_RETR_DELAY</a> delay)</td></tr>
<tr class="separator:a7f27241a4decfe9e8dce80e33ad6fa96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2f75606ed1d1b600f443a2fc2d071cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ae2f75606ed1d1b600f443a2fc2d071cd">rf_set_rx_addr</a> (int pipe, const char *address, int addr_len)</td></tr>
<tr class="separator:ae2f75606ed1d1b600f443a2fc2d071cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ccad53407f9b7a4486e4629b3c1bd3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a2ccad53407f9b7a4486e4629b3c1bd3a">rf_set_tx_addr</a> (const char *address, int addr_len)</td></tr>
<tr class="separator:a2ccad53407f9b7a4486e4629b3c1bd3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecbef432f04e5a6d7b3aac5b73bdf2df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aecbef432f04e5a6d7b3aac5b73bdf2df">rf_write_tx_payload</a> (const char *data, int length)</td></tr>
<tr class="separator:aecbef432f04e5a6d7b3aac5b73bdf2df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a864bff6d1dbd41a1f7ab18e5ef41513d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a864bff6d1dbd41a1f7ab18e5ef41513d">rf_write_tx_payload_no_ack</a> (const char *data, int length)</td></tr>
<tr class="separator:a864bff6d1dbd41a1f7ab18e5ef41513d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7002dcdcc3e70ca4a16fe3c564122f41"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a7002dcdcc3e70ca4a16fe3c564122f41">rf_write_ack_payload</a> (int pipe, const char *data, int length)</td></tr>
<tr class="separator:a7002dcdcc3e70ca4a16fe3c564122f41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66dbe268b81ebd32caa74c23fe8a286e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a66dbe268b81ebd32caa74c23fe8a286e">rf_read_rx_payload</a> (char *data, int length)</td></tr>
<tr class="separator:a66dbe268b81ebd32caa74c23fe8a286e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb53a192305ac7b1fd3cc0a628e6afa6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#afb53a192305ac7b1fd3cc0a628e6afa6">rf_set_frequency</a> (int freq)</td></tr>
<tr class="separator:afb53a192305ac7b1fd3cc0a628e6afa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64c7530ba67335d1ba3596f3f5d7f0d1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a64c7530ba67335d1ba3596f3f5d7f0d1">rf_get_frequency</a> (void)</td></tr>
<tr class="separator:a64c7530ba67335d1ba3596f3f5d7f0d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeda1d4b8e4617ca763071d8bee8f2a80"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aeda1d4b8e4617ca763071d8bee8f2a80">rf_get_address_width</a> (void)</td></tr>
<tr class="separator:aeda1d4b8e4617ca763071d8bee8f2a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62146b425a3d91a67ca7ecfbb4bec5bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a62146b425a3d91a67ca7ecfbb4bec5bf">rf_power_up</a> (void)</td></tr>
<tr class="separator:a62146b425a3d91a67ca7ecfbb4bec5bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c1c5428bd9f78eda89681d41a56fdcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a2c1c5428bd9f78eda89681d41a56fdcb">rf_power_down</a> (void)</td></tr>
<tr class="separator:a2c1c5428bd9f78eda89681d41a56fdcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06874ea67b6942b4f144e1c5df0f6893"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a06874ea67b6942b4f144e1c5df0f6893">rf_mode_tx</a> (void)</td></tr>
<tr class="separator:a06874ea67b6942b4f144e1c5df0f6893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455d7a462b8d50428363eb15be513608"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a455d7a462b8d50428363eb15be513608">rf_mode_rx</a> (void)</td></tr>
<tr class="separator:a455d7a462b8d50428363eb15be513608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00613e8145171cf56d7f8b73e909ded1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a00613e8145171cf56d7f8b73e909ded1">rf_enable_pipe_autoack</a> (int pipes)</td></tr>
<tr class="separator:a00613e8145171cf56d7f8b73e909ded1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead4feb1736b8fc420e9f2dcf19a0ff4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aead4feb1736b8fc420e9f2dcf19a0ff4">rf_enable_pipe_address</a> (int pipes)</td></tr>
<tr class="separator:aead4feb1736b8fc420e9f2dcf19a0ff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef3bc497c4181f1732af307d877c530e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aef3bc497c4181f1732af307d877c530e">rf_enable_pipe_dlp</a> (int pipes)</td></tr>
<tr class="separator:aef3bc497c4181f1732af307d877c530e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad4cc56c19ad122ea10d9bec0b576d5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#aad4cc56c19ad122ea10d9bec0b576d5c">rf_enable_features</a> (int features)</td></tr>
<tr class="separator:aad4cc56c19ad122ea10d9bec0b576d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a123a9e0f0bf9457980000f6b55c2bd77"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a123a9e0f0bf9457980000f6b55c2bd77">rf_flush_tx</a> (void)</td></tr>
<tr class="separator:a123a9e0f0bf9457980000f6b55c2bd77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d0ac730aeea81622f937059cd34c0a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a1d0ac730aeea81622f937059cd34c0a9">rf_flush_rx</a> (void)</td></tr>
<tr class="separator:a1d0ac730aeea81622f937059cd34c0a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5142dccd788732058054f9af71e1b97d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a5142dccd788732058054f9af71e1b97d">rf_flush_all</a> (void)</td></tr>
<tr class="separator:a5142dccd788732058054f9af71e1b97d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf6db5658af765b03c91ab4ee57ab88e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#abf6db5658af765b03c91ab4ee57ab88e">rf_clear_irq</a> (void)</td></tr>
<tr class="separator:abf6db5658af765b03c91ab4ee57ab88e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab038a2a534f38321bdede17c03dd3e44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#ab038a2a534f38321bdede17c03dd3e44">rf_clear_rx_irq</a> (void)</td></tr>
<tr class="separator:ab038a2a534f38321bdede17c03dd3e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ce3d8fe240c79abd4dc2180eb54296d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a6ce3d8fe240c79abd4dc2180eb54296d">rf_clear_tx_irq</a> (void)</td></tr>
<tr class="separator:a6ce3d8fe240c79abd4dc2180eb54296d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2203c92df18307d4ff7a4f02d1e73ae9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a2203c92df18307d4ff7a4f02d1e73ae9">rf_clear_maxrt_irq</a> (void)</td></tr>
<tr class="separator:a2203c92df18307d4ff7a4f02d1e73ae9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f4d2685ddf1d842aaaf24264249bd67"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a5f4d2685ddf1d842aaaf24264249bd67">rf_get_payload_width</a> (void)</td></tr>
<tr class="separator:a5f4d2685ddf1d842aaaf24264249bd67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86b79e46e21d1387c4bbc5f5af857643"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a86b79e46e21d1387c4bbc5f5af857643">rf_status</a> (void)</td></tr>
<tr class="separator:a86b79e46e21d1387c4bbc5f5af857643"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a205b36acbe2273b52e8b1669a43e4326"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a205b36acbe2273b52e8b1669a43e4326">rf_fifo_status</a> (void)</td></tr>
<tr class="separator:a205b36acbe2273b52e8b1669a43e4326"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a429706ba8fe1de62fc8715a4c81b9a0d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a429706ba8fe1de62fc8715a4c81b9a0d">rf_rx_power_detect</a> (void)</td></tr>
<tr class="separator:a429706ba8fe1de62fc8715a4c81b9a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47b7e9e6e6b4b23585a5b5d7421abed4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a47b7e9e6e6b4b23585a5b5d7421abed4">rf_write_reg</a> (int reg, const char *data, int len)</td></tr>
<tr class="separator:a47b7e9e6e6b4b23585a5b5d7421abed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9454827d20696bdae764622c89baec98"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#a9454827d20696bdae764622c89baec98">rf_write_reg_byte</a> (int reg, char value)</td></tr>
<tr class="separator:a9454827d20696bdae764622c89baec98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb889a72d3622d83bfca5698b8934fb5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#acb889a72d3622d83bfca5698b8934fb5">rf_read_reg</a> (int reg, char *data, int len)</td></tr>
<tr class="separator:acb889a72d3622d83bfca5698b8934fb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2b6ee87b35be345bc43c1d0e9df566a"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/db2/rf_8h.html#af2b6ee87b35be345bc43c1d0e9df566a">rf_read_reg_byte</a> (int reg)</td></tr>
<tr class="separator:af2b6ee87b35be345bc43c1d0e9df566a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ab40c4a84f197e8b745fc331c74b3330b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_ACTIVATE&#160;&#160;&#160;0b01010000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae92ae4f99a7d9d266c5e3abba573814d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_FLUSH_RX&#160;&#160;&#160;0b11100010</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afb56566fe64c7c5595a37ec9ba8afaac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_FLUSH_TX&#160;&#160;&#160;0b11100001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acbe978ee58b6ba904ad3666f07156969"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_NOP&#160;&#160;&#160;0b11111111</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aac9e23b74adf03234f45e77d22b4c076"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_READ_REGISTER&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aab12a9161ce1b5ed96346877ed4fdee5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_READ_RX_PAYLOAD&#160;&#160;&#160;0b01100001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a00b9fdd55884613cc1f2fb7f9026a943"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_READ_RX_PAYLOAD_WIDTH&#160;&#160;&#160;0b01100000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3bb4b5601533895ea1117cf0bbc9cde0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_REUSE_TX&#160;&#160;&#160;0b11100011</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a65c836ed9512289d4734a49cd8e0e693"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_WRITE_ACK_PAYLOAD&#160;&#160;&#160;0b10101000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a01c969643fce4690b4c46b73c91faae1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_WRITE_REGISTER&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae490950331d0ed2cd0be0e56d180a76c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_WRITE_TX_PAYLOAD&#160;&#160;&#160;0b10100000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad6b513cbaaa318e20e9a3b66758875da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CMD_WRITE_TX_PAYLOAD_NO_ACK&#160;&#160;&#160;0b10110000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a35927f9d4874e75bc62c115c5ed888a3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_CRCO&#160;&#160;&#160;(1&lt;&lt;2)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4fa986f3ee9ffd6450077fe61e201a8c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_EN_CRC&#160;&#160;&#160;(1&lt;&lt;3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aedfb85738cad4933fb8804f38e4aef56"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_MASK_MAX_RT&#160;&#160;&#160;(1&lt;&lt;4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a580060b96f96504c18dfac04d2218d27"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_MASK_RX_DR&#160;&#160;&#160;(1&lt;&lt;6)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac160202f2b9dcab201138d77f203b578"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_MASK_TX_DS&#160;&#160;&#160;(1&lt;&lt;5)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a41ed3e21d593fc54408e82678511b8f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_PRIM_RX&#160;&#160;&#160;(1&lt;&lt;0)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a92337b589bdae949182f7c72edeb9da3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_CONFIG_PWR_UP&#160;&#160;&#160;(1&lt;&lt;1)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad1df369ea79c3fe905c3653f3765c549"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FEATURE_ACK_PAYLOAD&#160;&#160;&#160;(1&lt;&lt;1)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9208291f7a6d099fe0f8b24d97282268"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FEATURE_DPL&#160;&#160;&#160;(1&lt;&lt;2)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acc4077a4a83e22796131905056cf57e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FEATURE_DYN_ACK&#160;&#160;&#160;(1&lt;&lt;0)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1724050ed3bea9ab9b337abce4e30efd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FIFO_RX_EMPTY&#160;&#160;&#160;(1&lt;&lt;0)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab06a06ae033819c3db14c67917feb6ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FIFO_RX_FULL&#160;&#160;&#160;(1&lt;&lt;1)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adb6b3b6c685b310485bd06ded7502223"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FIFO_TX_EMPTY&#160;&#160;&#160;(1&lt;&lt;4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6487518a2051f9e99fef8bf316b8ba7a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_FIFO_TX_FULL&#160;&#160;&#160;(1&lt;&lt;5)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab775f8f0a6c4750a24077fb3e5725a20"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_MASK_PIPE0&#160;&#160;&#160;(1&lt;&lt;0)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a270e489a4e3d367b0655816df983ad82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_MASK_PIPE1&#160;&#160;&#160;(1&lt;&lt;1)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3a6f9d9cdada27ceffcf4efeb8641ca9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_MASK_PIPE2&#160;&#160;&#160;(1&lt;&lt;2)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af6cdf883c0086fd492576b4abf92556f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_MASK_PIPE3&#160;&#160;&#160;(1&lt;&lt;3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adfca8984d6ce9cba26048231f3fc0c7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_MASK_PIPE4&#160;&#160;&#160;(1&lt;&lt;4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac11755287ac19ab9dda75094b50c0e21"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_MASK_PIPE5&#160;&#160;&#160;(1&lt;&lt;5)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a42afbf9798efc6e02d1cc071cf177ae1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_CONFIG&#160;&#160;&#160;0x00</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c8f65b7691a7624c6ad394d0c1f9d33"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_DYNPD&#160;&#160;&#160;0x1C</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac9f40aa22e663bc724ec460880cf2964"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_EN_AA&#160;&#160;&#160;0x01</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6ab4c940e92130fb1ddfaf2dfa12d9da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_EN_RXADDR&#160;&#160;&#160;0x02</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a544b3970b08f2862c895180c0b54fe09"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_FEATURE&#160;&#160;&#160;0x1D</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a89c22e794fc7c32b6310a3791566504d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_FIFO_STATUS&#160;&#160;&#160;0x17</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a705930436301a699d136926268295cb2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_OBSERVE_TX&#160;&#160;&#160;0x08</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6864995fccdf665dfe849f5777c9439a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RF_CH&#160;&#160;&#160;0x05</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3cce4d5b37dbc1e80e387ff35044bfce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RF_SETUP&#160;&#160;&#160;0x06</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a006fa6eb2682da686e7c9bb9501c8d57"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RPD&#160;&#160;&#160;0x09</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac94068e8173a2c21af15174b7a57b7d7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_ADDR_P0&#160;&#160;&#160;0x0A</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad08c033683e8028f15d62b292364ef82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_ADDR_P1&#160;&#160;&#160;0x0B</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5fdb209489769b45f2bd6e33cdd65e4f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_ADDR_P2&#160;&#160;&#160;0x0C</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aaf0ff3a2f998702012b5af1f70757d8d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_ADDR_P3&#160;&#160;&#160;0x0D</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1d4f11160f5b80c807dafa237b9920e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_ADDR_P4&#160;&#160;&#160;0x0E</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab843d9c8dad821d1a672f6debf0cc0d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_ADDR_P5&#160;&#160;&#160;0x0F</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4d4d90cae2eac296e51a3cf5133cf8b9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_PW_P0&#160;&#160;&#160;0x11</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5265ba20e63a59d01844d6c09663e679"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_PW_P1&#160;&#160;&#160;0x12</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a446c0de40fdb094c0c7cd53f147de02c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_PW_P2&#160;&#160;&#160;0x13</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a82ded60f5cebe88c9ab61ea4b6f85993"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_PW_P3&#160;&#160;&#160;0x14</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a35976a77472bdffa07c37db199b01f5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_PW_P4&#160;&#160;&#160;0x15</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a46cdd2a9e558e00fb948fe3f7d218d35"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_RX_PW_P5&#160;&#160;&#160;0x16</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6de329e30fc157b3459a2290c1b86465"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_SETUP_AW&#160;&#160;&#160;0x03</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9b2b56fc514603d0af872ce9118288e5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_SETUP_RETR&#160;&#160;&#160;0x04</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a814b81a478eae410c1ec7fcf6cca0cbe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_STATUS&#160;&#160;&#160;0x07</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a190301fa1ab832be8458db15d623aa8d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_REG_TX_ADDR&#160;&#160;&#160;0x10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a805ea977d6d6017daad10295c4283aff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_RF_SETUP_RF_DR_HIGH&#160;&#160;&#160;(1&lt;&lt;3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab0d119898387c5a464e69a5d6b77a5be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_RF_SETUP_RF_DR_LOW&#160;&#160;&#160;(1&lt;&lt;5)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab24fed5b354c214b4c91e9072fb50022"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_RF_SETUP_RF_PWR&#160;&#160;&#160;(1&lt;&lt;1 | 1&lt;&lt;2)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="addec26216d1aefece57a808c0d574427"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_SETUP_RETR_ARC&#160;&#160;&#160;(1&lt;&lt;0 | 1&lt;&lt;1 | 1&lt;&lt;2 | 1&lt;&lt;3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0df66e08ded6e267fc97cd0eec61d9ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_SETUP_RETR_ARD&#160;&#160;&#160;(1&lt;&lt;4 | 1&lt;&lt;5 | 1&lt;&lt;6 | 1&lt;&lt;7)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2e216f412fd8ef44ccb47b319e6df5e9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_GET_MAX_RT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s</td><td>)</td>
          <td>&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#ab896ae6bda22221333865319cccf82aa">NRF_STATUS_MAX_RT</a>) &gt;&gt; 4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aced175f88109888a56bdbe9617b1c103"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_GET_RX_DR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s</td><td>)</td>
          <td>&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#a119811125282c0158778b02d8a3a7f2d">NRF_STATUS_RX_DR</a>) &gt;&gt; 6)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4814d291b2366c88b773ce2857d1c57a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_GET_RX_P_NO</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s</td><td>)</td>
          <td>&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#a7cb05f1e06cc12f84e900cf0c09e0b8a">NRF_STATUS_RX_P_NO</a>) &gt;&gt; 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8aac457a577f21a52257ff8a2d50544f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_GET_TX_DS</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s</td><td>)</td>
          <td>&#160;&#160;&#160;((s &amp; <a class="el" href="../../df/db2/rf_8h.html#aeebce616ea69ef6e79f95e1717895e5d">NRF_STATUS_TX_DS</a>) &gt;&gt; 5)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afa1dc7f990d8e45a78e4d57b7ab0f304"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_GET_TX_FULL</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s</td><td>)</td>
          <td>&#160;&#160;&#160;(s &amp; <a class="el" href="../../df/db2/rf_8h.html#a8eb262e5a8cf238fdb3cfa887bfb5b01">NRF_STATUS_TX_FULL</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad48c1b6f5e64652525e4f524dc01fe68"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_IRQ&#160;&#160;&#160;(<a class="el" href="../../df/db2/rf_8h.html#ab896ae6bda22221333865319cccf82aa">NRF_STATUS_MAX_RT</a> | <a class="el" href="../../df/db2/rf_8h.html#aeebce616ea69ef6e79f95e1717895e5d">NRF_STATUS_TX_DS</a> | <a class="el" href="../../df/db2/rf_8h.html#a119811125282c0158778b02d8a3a7f2d">NRF_STATUS_RX_DR</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab896ae6bda22221333865319cccf82aa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_MAX_RT&#160;&#160;&#160;(1&lt;&lt;4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a119811125282c0158778b02d8a3a7f2d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_RX_DR&#160;&#160;&#160;(1&lt;&lt;6)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7cb05f1e06cc12f84e900cf0c09e0b8a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_RX_P_NO&#160;&#160;&#160;(1&lt;&lt;1 | 1&lt;&lt;2 | 1&lt;&lt;3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aeebce616ea69ef6e79f95e1717895e5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_TX_DS&#160;&#160;&#160;(1&lt;&lt;5)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8eb262e5a8cf238fdb3cfa887bfb5b01"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NRF_STATUS_TX_FULL&#160;&#160;&#160;(1&lt;&lt;0)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a3e46250fb3ac36f2d332e714caf946ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946ba">NRF_AW</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a3e46250fb3ac36f2d332e714caf946baad3f3694810e7e5ca6919621c1546ea13"></a>NRF_AW_3&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3e46250fb3ac36f2d332e714caf946baad660b7e3e8363c9f7462fce52f538b97"></a>NRF_AW_4&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3e46250fb3ac36f2d332e714caf946baacb2d89e080c2be5e1fba12a0735dffd7"></a>NRF_AW_5&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ade98ffb85653a04314f627c4b475b30d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30d">NRF_CRC</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ade98ffb85653a04314f627c4b475b30dabb21547236a721cf34ba6f2de9bc67b7"></a>NRF_CRC_DISABLED&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ade98ffb85653a04314f627c4b475b30dabe27fe855d5be37a6b44e78c57fc8bb0"></a>NRF_CRC_1B&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ade98ffb85653a04314f627c4b475b30da379a4b76ba47f41ebbe41dfb2ceb1927"></a>NRF_CRC_2B&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a7c6800c077006c2130b1c5b44350bb87"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87">NRF_POWER</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a7c6800c077006c2130b1c5b44350bb87a3c8f3a066cfbc686563e136b205445a4"></a>NRF_POWER_M18DBM&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7c6800c077006c2130b1c5b44350bb87ab2ab794d7f27ae74cb75c891751d58e4"></a>NRF_POWER_M12DBM&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7c6800c077006c2130b1c5b44350bb87aae75e5416b89e8b3483468e87cd3a9dd"></a>NRF_POWER_M6DBM&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7c6800c077006c2130b1c5b44350bb87a53021208b09a7ff8b0f3c81061f46879"></a>NRF_POWER_0DBM&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a79a199ee8cea449586c259cb9117edac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edac">NRF_RETR_DELAY</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca359b15922e6b85d0a4ad947ac2c627d0"></a>NRF_RETR_DELAY_250US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca5257fc4c427e200586fc45e31b378b22"></a>NRF_RETR_DELAY_500US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacad7927a54431e4ee2b8843ba20d28dfc7"></a>NRF_RETR_DELAY_750US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacaa6359278b04629cb8ba5528f0b35dbed"></a>NRF_RETR_DELAY_1000US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca57c2206265db8500dc8ea29cd826a293"></a>NRF_RETR_DELAY_1250US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacaaf65bf60092d26e693dd263052c76d7c"></a>NRF_RETR_DELAY_1500US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca8586bd9f07045136f949d9aac9905504"></a>NRF_RETR_DELAY_1750US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca61775d2cdf89a1fb8f0789d01404700c"></a>NRF_RETR_DELAY_2000US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacab2346e537a737a930520c9693477157d"></a>NRF_RETR_DELAY_2250US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacaae2499cae7dc9718149b13630ad80467"></a>NRF_RETR_DELAY_2500US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacad6d559428d14529ccc4c48b980d15774"></a>NRF_RETR_DELAY_2750US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca88cc568cb451381b0ce9fe23a3c70e89"></a>NRF_RETR_DELAY_3000US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca5816974e1962f9390908fb43e1ac01f1"></a>NRF_RETR_DELAY_3250US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacad95e5e1548b04fce109e5c3104424cba"></a>NRF_RETR_DELAY_3500US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edaca7cc986a169a2a262bddc55c3caa0d4e3"></a>NRF_RETR_DELAY_3750US&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a79a199ee8cea449586c259cb9117edacaa3f4e472e5d0ddf6483ea98751ba1772"></a>NRF_RETR_DELAY_4000US&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a6e76e813c4075dd0b98bf5573ba9bcb2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2">NRF_SPEED</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a6e76e813c4075dd0b98bf5573ba9bcb2a99c5dde8222084fc3840daca490e908d"></a>NRF_SPEED_250K&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a6e76e813c4075dd0b98bf5573ba9bcb2a428dcdcbd4fc1dfeff406ecf8b782d37"></a>NRF_SPEED_1M&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a6e76e813c4075dd0b98bf5573ba9bcb2a45770f2ff28996549f160a7c77508555"></a>NRF_SPEED_2M&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="abf6db5658af765b03c91ab4ee57ab88e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_clear_irq </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2203c92df18307d4ff7a4f02d1e73ae9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_clear_maxrt_irq </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab038a2a534f38321bdede17c03dd3e44"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_clear_rx_irq </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6ce3d8fe240c79abd4dc2180eb54296d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_clear_tx_irq </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aad4cc56c19ad122ea10d9bec0b576d5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_enable_features </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>features</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aead4feb1736b8fc420e9f2dcf19a0ff4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_enable_pipe_address </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pipes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a00613e8145171cf56d7f8b73e909ded1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_enable_pipe_autoack </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pipes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aef3bc497c4181f1732af307d877c530e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_enable_pipe_dlp </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pipes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a205b36acbe2273b52e8b1669a43e4326"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rf_fifo_status </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5142dccd788732058054f9af71e1b97d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_flush_all </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1d0ac730aeea81622f937059cd34c0a9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_flush_rx </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a123a9e0f0bf9457980000f6b55c2bd77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_flush_tx </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aeda1d4b8e4617ca763071d8bee8f2a80"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rf_get_address_width </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a64c7530ba67335d1ba3596f3f5d7f0d1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rf_get_frequency </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5f4d2685ddf1d842aaaf24264249bd67"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rf_get_payload_width </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1b5bdfdd0992d2dfc1cd8f55a8305a11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_init </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a455d7a462b8d50428363eb15be513608"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_mode_rx </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a06874ea67b6942b4f144e1c5df0f6893"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_mode_tx </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2c1c5428bd9f78eda89681d41a56fdcb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_power_down </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a62146b425a3d91a67ca7ecfbb4bec5bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_power_up </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acb889a72d3622d83bfca5698b8934fb5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_read_reg </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>reg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>len</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af2b6ee87b35be345bc43c1d0e9df566a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char rf_read_reg_byte </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>reg</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a66dbe268b81ebd32caa74c23fe8a286e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_read_rx_payload </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>length</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a429706ba8fe1de62fc8715a4c81b9a0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rf_rx_power_detect </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1762e6da8c9417c84af17560b0cc5f69"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_address_width </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../df/db2/rf_8h.html#a3e46250fb3ac36f2d332e714caf946ba">NRF_AW</a>&#160;</td>
          <td class="paramname"><em>aw</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acb38d747ee64a0bad2e80f9276333031"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_crc_type </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../df/db2/rf_8h.html#ade98ffb85653a04314f627c4b475b30d">NRF_CRC</a>&#160;</td>
          <td class="paramname"><em>crc_type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afb53a192305ac7b1fd3cc0a628e6afa6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_frequency </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8af9aa5c34f1296dc4596311dcb575e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_power </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../df/db2/rf_8h.html#a7c6800c077006c2130b1c5b44350bb87">NRF_POWER</a>&#160;</td>
          <td class="paramname"><em>power</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7f27241a4decfe9e8dce80e33ad6fa96"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_retr_delay </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../df/db2/rf_8h.html#a79a199ee8cea449586c259cb9117edac">NRF_RETR_DELAY</a>&#160;</td>
          <td class="paramname"><em>delay</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1271f32a63f280682f57ecc0b9ce5754"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_retr_retries </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>retries</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae2f75606ed1d1b600f443a2fc2d071cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_rx_addr </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pipe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>address</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>addr_len</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1ed291b7cfa0e550739d9f7d709e6c5b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_speed </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../df/db2/rf_8h.html#a6e76e813c4075dd0b98bf5573ba9bcb2">NRF_SPEED</a>&#160;</td>
          <td class="paramname"><em>speed</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2ccad53407f9b7a4486e4629b3c1bd3a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_set_tx_addr </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>address</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>addr_len</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a86b79e46e21d1387c4bbc5f5af857643"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rf_status </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7002dcdcc3e70ca4a16fe3c564122f41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_write_ack_payload </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pipe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>length</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a47b7e9e6e6b4b23585a5b5d7421abed4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_write_reg </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>reg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>len</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9454827d20696bdae764622c89baec98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_write_reg_byte </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>reg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aecbef432f04e5a6d7b3aac5b73bdf2df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_write_tx_payload </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>length</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a864bff6d1dbd41a1f7ab18e5ef41513d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void rf_write_tx_payload_no_ack </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>length</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
Generated by <a href="https://github.com/joshdellay" target="_new">Josh Dellay</a>